import os
def deldir(temp):
    if os.path.exists(temp):
        pa = os.listdir(temp)
        print("开始清理……")
        #print(pa)
        y = 0
        r = 0
        paz = []
        for z in range(len(pa)):
            paz.append(pa[len(pa)-z-1])
        for i in paz:
            i = temp + "//"+i
            if os.path.isfile(i):
                print("删除文件"+i)
                try:
                    os.remove(i)
                    print("成功")
                except:
                    print("失败")
            if os.path.isdir(i):
                print("删除文件夹"+i)
                try:
                    os.remdir(i)
                    print("成功")
                except:
                    print("失败")
    else:
        print("错误！未识别到目录")
dx = os.path.getsize("C:\\Windows\\Temp")/1024+os.path.getsize("C:\\Users\\"+os.getlogin()+"\\AppData\\Local\\Temp")/1024        
print("""应用缓存清理器V0.7
经济是是是开发
原理：Windows在运行时会产生应用缓存，但在应用结束后缓存不会自动清理，因此需要用户自行清理
本应用会自动扫描无用缓存并清理，在此期间你可以继续使用你的电脑，不会受到影响""")
input("按任意键开始清理，已识别到"+str(dx)+"KB缓存")
print("正在启动引擎……")
print("扫描中……")
deldir("C:\\Windows\\Temp")
deldir("C:\\Users\\"+os.getlogin()+"\\AppData\\Local\\Temp")
input("按任意键以继续……")
